Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HYDE MEWS Detached £590,029 £371,096 22 May 2008
2 HYDE MEWS Semi-Detached £468,960 £294,950 23 May 2008
3 HYDE MEWS Detached £403,710 £340,000 9 Sep 2020